<?php
class PC4_Controlador_CRUDJson extends PC4_Controlador_CRUD {
	
	function resultadoNovo($retorno, $campos = array()) {
		$this->layout->view = 'blank';
		if (is_numeric($retorno)) {
			$retorno = array('resultado' => 1, 'id' => $retorno, 'msg' => 'Cadastro bem sucedido.', 'classe' => 'success');
		}
		else {
			$retorno = array('resultado' => 0, 'msg' => implode('<br />', $retorno), 'classe' => 'error');
		}
		$this->output->append_output(json_encode($retorno));
		return $retorno;
	}
	
	function resultadoEdita($erros, $campos = array()) {
		$this->layout->view = 'blank';
		if (empty($erros)) {
			$retorno = array('resultado' => 1, 'id' => $retorno, 'msg' => 'Edição bem sucedida.', 'classe' => 'success');
		}
		else {
			$retorno = array('resultado' => 0, 'msg' => implode('<br />', $erros), 'classe' => 'error');
		}
		$this->output->append_output(json_encode($retorno));
		return $retorno;
	}
	
}